package com.wp.land.entity.qrcode;

import lombok.*;

import java.util.List;

/**
 * @author: zhou
 * @Description:   作物
 * @Date:Create in 2019/05/09
 * @Modified By:
 */
@Getter
@Setter
@ToString
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class QRData {

  private String cropsName;

  private String img;

  // 温度
  private int wdName;
  private List<XYS> wdList;

  // 湿度
  private int sdName;
  private List<XYS> sdList;

  // 光照
  private int gzLeft;
  private int gzright; //不用
  private List<XYS> gzList;

  // 降雨
  private int jyLeft;
  private int jyright;
  private List<XYS> jyList;

  //图片
  private String url;

  //综合得分
  private List<TypeValue> taskLeft;
  private List<AimsActual> taskRight;

  // 表平局
//  private String tableAvgNameLeft;
//  private String tableAvgNameRight;
  private List<XYZ> tableAvgList;

   //元素匹配 土壤环境匹配
  private List<YSMatch> ysMatchList;

  //土壤成分
  private List<YSMatch > landCompositionList;


  private List<QRChangeData> qrChangeDataList;

  public String getCropsName() {
    return cropsName;
  }

  public void setCropsName(String cropsName) {
    this.cropsName = cropsName;
  }

  public String getImg() {
    return img;
  }

  public void setImg(String img) {
    this.img = img;
  }

  public int getWdName() {
    return wdName;
  }

  public void setWdName(int wdName) {
    this.wdName = wdName;
  }

  public List<XYS> getWdList() {
    return wdList;
  }

  public void setWdList(List<XYS> wdList) {
    this.wdList = wdList;
  }

  public int getSdName() {
    return sdName;
  }

  public void setSdName(int sdName) {
    this.sdName = sdName;
  }

  public List<XYS> getSdList() {
    return sdList;
  }

  public void setSdList(List<XYS> sdList) {
    this.sdList = sdList;
  }

  public int getGzLeft() {
    return gzLeft;
  }

  public void setGzLeft(int gzLeft) {
    this.gzLeft = gzLeft;
  }

  public int getGzright() {
    return gzright;
  }

  public void setGzright(int gzright) {
    this.gzright = gzright;
  }

  public List<XYS> getGzList() {
    return gzList;
  }

  public void setGzList(List<XYS> gzList) {
    this.gzList = gzList;
  }

  public int getJyLeft() {
    return jyLeft;
  }

  public void setJyLeft(int jyLeft) {
    this.jyLeft = jyLeft;
  }

  public int getJyright() {
    return jyright;
  }

  public void setJyright(int jyright) {
    this.jyright = jyright;
  }

  public List<XYS> getJyList() {
    return jyList;
  }

  public void setJyList(List<XYS> jyList) {
    this.jyList = jyList;
  }

  public String getUrl() {
    return url;
  }

  public void setUrl(String url) {
    this.url = url;
  }

  public List<TypeValue> getTaskLeft() {
    return taskLeft;
  }

  public void setTaskLeft(List<TypeValue> taskLeft) {
    this.taskLeft = taskLeft;
  }

  public List<AimsActual> getTaskRight() {
    return taskRight;
  }

  public void setTaskRight(List<AimsActual> taskRight) {
    this.taskRight = taskRight;
  }

  public List<XYZ> getTableAvgList() {
    return tableAvgList;
  }

  public void setTableAvgList(List<XYZ> tableAvgList) {
    this.tableAvgList = tableAvgList;
  }

  public List<YSMatch> getYsMatchList() {
    return ysMatchList;
  }

  public void setYsMatchList(List<YSMatch> ysMatchList) {
    this.ysMatchList = ysMatchList;
  }

  public List<YSMatch> getLandCompositionList() {
    return landCompositionList;
  }

  public void setLandCompositionList(List<YSMatch> landCompositionList) {
    this.landCompositionList = landCompositionList;
  }

  public List<QRChangeData> getQrChangeDataList() {
    return qrChangeDataList;
  }

  public void setQrChangeDataList(List<QRChangeData> qrChangeDataList) {
    this.qrChangeDataList = qrChangeDataList;
  }
}
